difficulty articulating - German English Dictionary